Big Huge Thesaurus

Schefflera actinophylla

noun